Big Huge Thesaurus

moccasin flower

noun

sounds kind of like